• Name:

    mElementalCombinasons

  • Displayed name:

    Combinaisons élémentaire

  • Description:

    Lorsque vous effectuez une action qui touche une cible avec l’une de vos aptitudes innées, vous appliquez à cette cible un état élémentaire parmi Air, Eau, Feu ou Terre, selon l’élément de l’aptitude utilisée. Si la cible possède déjà un état élémentaire d’un autre type, les deux états élémentaires sont immédiatement consommés et se combinent pour produire l’effet correspondant. Les deux états disparaissent alors au moment de la combinaison. Les combinaisons possibles sont les suivantes : • Feu + Terre : +1 au test de la prochaine action visant spécifiquement la cible. • Feu + Eau : la cible subit Faiblesse 1 sur les prochains dégâts qu’elle reçoit. • Feu + Air : la cible subit -0,1 AP/s pendant 5 secondes. • Terre + Eau : la cible subit -0,5 m/s pendant 5 secondes. • Terre + Air : la cible subit -1 au prochain test qu’elle effectue. • Eau + Air : la cible subit Faible 1 sur les prochains dégâts qu’elle produit. De plus, lorsque vous effectuez une action d’arme élémentaire, le personnage peut dépenser 5 PR pour appliquer à la cible touchée l’état élémentaire correspondant à l’élément de cette arme. Si cet état élémentaire entre en contact avec un autre état élémentaire déjà présent sur la cible, les deux sont consommés et la combinaison correspondante s’applique normalement.

  • Cost:

    expCost(spAmountMod(5)*450,400)

  • Script:

  • Duration:

    -1

  • Type:

    0

  • Recurrent script:

  • Add ons:

    • Condition:

      fireDamage & weapon

    • Description:

    • Variables:

    • Script:

    • Action effects:

      • Use case:

        vUseElementalConbinasons * 3

      • Name:

        État Feu

      • Description:

        Vous pouvez dépenser 5 PR pour appliquer l’État Feu sur la cible.

      • Script:

        if(~has(mWaterState)&~has(mAirState)&~has(mEarthState))( mFireState.create.effects(État Feu) mFireState.description.set_(État Feu de l'Élémentaliste) mFireState.activate() ) if(has(mWaterState))( mWaterState.delete() fDisplay(Combinaison Feu & Eau,La cible subit Faiblesse 1 sur les prochains dégâts qu'elle reçoit.) ) if(has(mAirState))( mAirState.delete() mFireAirCombination.create.effects(Combinaison Feu & Air) mFireAirCombination.description.set_(La cible subit -0,1 AP/s pendant 5 secondes.) mFireAirCombination.script.set( sRegenAP.current.add(-1,enchant,Combinaison Feu & Air) ) mFireAirCombination.duration.set_(5) mFireAirCombination.activate() ) if(has(mEarthState))( mEarthState.delete() fDisplay(Combinaison Feu & Terre,+1 au test de la prochaine action visant spécifiquement la cible.) )

      • Variables:

        vUseElementalConbinasons.choice(E. Feu,[Pas appliquer, Appliquer],[0,1])

    • Condition:

      acidDamage & weapon

    • Description:

    • Variables:

    • Script:

    • Action effects:

      • Use case:

        vUseElementalConbinasons * 3

      • Name:

        État Terre

      • Description:

        Vous pouvez dépenser 5 PR pour appliquer l’État Terre sur la cible.

      • Script:

        if(~has(mFireState)&~has(mAirState)&~has(mWaterState))( mEarthState.create.effects(État Terre) mEarthState.description.set_(État Terre de l'Élémentaliste) mEarthState.activate() ) if(has(mFireState))( mFireState.delete() fDisplay(Combinaison Feu & Terre,+1 au test de la prochaine action visant spécifiquement la cible.) ) if(has(mAirState))( mAirState.delete() fDisplay(Combinaison Terre & Air,-1 au prochain test de la cible.) ) if(has(mWaterState))( mWaterState.delete() mWaterEarthCombination.create.effects(Combinaison Eau & Terre) mWaterEarthCombination.description.set_(La cible subit -0,5 m/s pendant 5 secondes.) mWaterEarthCombination.script.set( sMovement.current.add(-0.5,enchant,Combinaison Eau & Terre) ) mWaterEarthCombination.duration.set_(5) mWaterEarthCombination.activate() )

      • Variables:

        vUseElementalConbinasons.choice(E. Terre,[Pas appliquer, Appliquer],[0,1])

    • Condition:

      iceDamage & weapon

    • Description:

    • Variables:

    • Script:

    • Action effects:

      • Use case:

        vUseElementalConbinasons * 3

      • Name:

        État Eau

      • Description:

        Vous pouvez dépenser 5 PR pour appliquer l’État Eau sur la cible.

      • Script:

        if(~has(mFireState)&~has(mAirState)&~has(mEarthState))( mWaterState.create.effects(État Eau) mWaterState.description.set_(État Eau de l'Élémentaliste) mWaterState.activate() ) if(has(mFireState))( mFireState.delete() fDisplay(Combinaison Feu & Eau,La cible subit Faiblesse 1 sur les prochains dégâts qu'elle reçoit.) ) if(has(mAirState))( mAirState.delete() fDisplay(Combinaison Eau & Air,La cible subit Faible 1 sur les prochains dégâts qu'elle produit.) ) if(has(mEarthState))( mEarthState.delete() mWaterEarthCombination.create.effects(Combinaison Eau & Terre) mWaterEarthCombination.description.set_(La cible subit -0,5 m/s pendant 5 secondes.) mWaterEarthCombination.script.set( sMovement.current.add(-0.5,enchant,Combinaison Eau & Terre) ) mWaterEarthCombination.duration.set_(5) mWaterEarthCombination.activate()

      • Variables:

        vUseElementalConbinasons.choice(E. Eau,[Pas appliquer, Appliquer],[0,1])

    • Condition:

      electricDamage & weapon

    • Description:

    • Variables:

    • Script:

    • Action effects:

      • Use case:

        vUseElementalConbinasons * 3

      • Name:

        État Air

      • Description:

        Vous pouvez dépenser 5 PR pour appliquer l’État Air sur la cible.

      • Script:

        if(~has(mFireState)&~has(mEarthState)&~has(mWaterState))( mAirState.create.effects(État Air) mAirState.description.set_(État Air de l'Élémentaliste) mAirState.activate() ) if(has(mFireState))( mFireState.delete() mFireAirCombination.create.effects(Combinaison Feu & Air) mFireAirCombination.description.set_(La cible subit -0,1 AP/s pendant 5 secondes.) mFireAirCombination.script.set( sRegenAP.current.add(-1,enchant,Combinaison Feu & Air) ) mFireAirCombination.duration.set_(5) mFireAirCombination.activate() ) if(has(mEarthState))( mEarthState.delete() fDisplay(Combinaison Terre & Air,-1 au prochain test de la cible.) ) if(has(mWaterState))( mWaterState.delete() fDisplay(Combinaison Eau & Air,La cible subit Faible 1 sur les prochains dégâts qu'elle produit.) )

      • Variables:

        vUseElementalConbinasons.choice(E. Air,[Pas appliquer, Appliquer],[0,1])

  • Upgrades: